#ifndef _POPULATIONSIZEPANEL_H
#define _POPULATIONSIZEPANEL_H

#include "wx/wxprec.h"
#ifndef WX_PRECOMP
  #include "wx/wx.h"
#endif

#include "PreprocessorDefines.h"

#ifndef POP_SIZE_HEADER_LABEL
  #define POP_SIZE_HEADER_LABEL "Population Size and Productivity"
#endif

#ifndef POP_SIZE_LABEL1
  #define POP_SIZE_LABEL1 "Unfished Equilibrium Biomass"
#endif

#ifndef POP_SIZE_LABEL2
  #define POP_SIZE_LABEL2 "Stock-Recruitment Steepness"
#endif

#ifndef POP_SIZE_LABEL3
  #define POP_SIZE_LABEL3 "Recruitment Lag-1 Autocorrelation"
#endif

#ifndef POP_SIZE_LABEL4
  #define POP_SIZE_LABEL4 "Recruitment Standard Error"
#endif

class PopulationSizePanel : public wxPanel
{
  public:
    PopulationSizePanel(wxWindow* parent);
    ~PopulationSizePanel();
    DECLARE_EVENT_TABLE()

  private:
    wxBoxSizer       *m_pVertBoxSizer;
    wxBoxSizer       *m_pHorizBoxSizer1;
    wxBoxSizer       *m_pHorizBoxSizer2;
    wxBoxSizer       *m_pHorizBoxSizer3;
    wxBoxSizer       *m_pHorizBoxSizer4;
    wxStaticBoxSizer *m_pStaticBoxSizer;
    wxStaticBox      *m_pStaticBox;
    wxStaticText     *m_pPanelLabel;
    wxStaticText     *m_pLabel1;
    wxStaticText     *m_pLabel2;
    wxStaticText     *m_pLabel3;
    wxStaticText     *m_pLabel4;
    wxTextCtrl       *m_pTextCtrl1;
    wxTextCtrl       *m_pTextCtrl2;
    wxTextCtrl       *m_pTextCtrl3;
    wxTextCtrl       *m_pTextCtrl4;
};
#endif // _POPULATIONSIZEPANEL_H
